package com.cskaoyan.mapper;

import com.cskaoyan.vo.User;
import org.apache.ibatis.annotations.Param;

import java.util.Map;

public interface UserMapper {
    //                        param1      param2
    //                        arg0        arg1
    int insertDoubleUser(User user1, User user2);//alt + enter → 使用插件生成映射文件里的标签

    int insertDoubleUserMap(Map map1, Map map2);//alt + enter → 使用插件生成映射文件里的标签

    //                                user1                       user2
    int insertDoubleUserParam(@Param("user1") User user1, @Param("user2") Map map);//alt + enter → 使用插件生成映射文件里的标签

    //                              id
    User selectByPrimaryKey(@Param("id") Integer id);

    //                                       username                            password
    User selectByUsernameAndPassword(@Param("username") String username, @Param("password") String password);


}
